@charset "UTF-8";
/* variable define */
/**
 * flex盒子
 */
/**
 * 伸缩流方向
 * @param: row | row-reverse | column | column-reverse
 */
/**
 * 缩换行
 * @param: nowrap | wrap | wrap-reverse
 */
/**
 * 伸缩流方向与换行，混合版本新增的，old版本木有
 * @param:  、
 */
/**
 * 主轴对齐
 * @param flex-start | flex-end | center | space-between | space-around
 */
/**
 * 侧轴对齐
 * @param flex-start | flex-end | center | baseline | stretch
 */
/**
 * 堆栈伸缩行 old版本没有该属性，前提：flex-wrap:wrap;
 * @param flex-start | flex-end | center | space-between | space-around | stretch
 */
/**
 * 伸缩性 强制三个参数，或者1个参数，不允许两个参数 不推荐这种方式
 * @param  ,,
 */
/**
 * 显示顺序
 * @param*/
/*定位bootstrap顶部*/
/* line 12, ../sass/minfit.scss */
.navbar-fixed-top {
  position: absolute;
}

@-webkit-keyframes rowup {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(-1500px, 0, 0);
    transform: translate3d(-1500px, 0, 0);
    display: none;
  }
}

@keyframes rowup {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(-1500px, 0, 0);
    transform: translate3d(-1500px, 0, 0);
    display: none;
  }
}
/* line 40, ../sass/minfit.scss */
.Title {
  text-align: center;
}
/* line 42, ../sass/minfit.scss */
.Title p {
  font-size: 14pt;
  color: #d4b36b;
  margin: 0;
}
/* line 46, ../sass/minfit.scss */
.Title p.othBlk {
  color: #222;
}
/* line 50, ../sass/minfit.scss */
.Title .line {
  width: 46px;
  height: 2px;
  background-color: #d4b36b;
  display: inline-block;
}
/* line 55, ../sass/minfit.scss */
.Title .line.othBlk {
  background-color: #222;
}

/* line 60, ../sass/minfit.scss */
.module_title {
  font-size: 14pt;
  color: #222;
  width: 100%;
  text-align: center;
  padding: 20px 0;
}
/* line 66, ../sass/minfit.scss */
.module_title .line {
  width: 30px;
  height: 2px;
  background-color: #222;
  margin: auto;
  margin-top: 10px;
}

/* line 75, ../sass/minfit.scss */
.banner {
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  padding: 100px 0;
  background-size: cover;
  text-align: center;
}
/* line 82, ../sass/minfit.scss */
.banner.investBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/invest/invest_1.png);
}
/* line 85, ../sass/minfit.scss */
.banner.freefightBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/FreeFight/FreeFight_1.png);
}
/* line 88, ../sass/minfit.scss */
.banner.performBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/perform/perform_1.png);
}
/* line 91, ../sass/minfit.scss */
.banner.acqBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/acquisition/acquisition_1.png);
}
/* line 94, ../sass/minfit.scss */
.banner.aboutBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/about/about_1.png);
}
/* line 97, ../sass/minfit.scss */
.banner.caseSrcBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/caseSrcBanner.png);
}
/* line 100, ../sass/minfit.scss */
.banner.joinUsBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/joinUs/joinUs_1.png);
}
/* line 103, ../sass/minfit.scss */
.banner.mobilePartnerBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/partner/partner_1.png);
}
/* line 106, ../sass/minfit.scss */
.banner.mobileNewsBanner {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/news/news_1.png);
}
/* line 111, ../sass/minfit.scss */
.banner .banner-txt h1 {
  font-size: 18pt;
  margin-bottom: 20px;
  color: #fff;
}
/* line 116, ../sass/minfit.scss */
.banner .banner-txt h3 {
  font-size: 14pt;
  color: #d4b36b;
}

/* line 122, ../sass/minfit.scss */
header {
  background-color: #222 !important;
}
/* line 124, ../sass/minfit.scss */
header .container {
  display: block;
}
/* line 126, ../sass/minfit.scss */
header .container .navbar-header {
  height: 60px;
}
/* line 128, ../sass/minfit.scss */
header .container .navbar-header button {
  margin-top: 12px;
}
/* line 131, ../sass/minfit.scss */
header .container .navbar-header .navbar-brand {
  float: left;
  height: 50px;
  padding: 10px;
  font-size: 18px;
  line-height: 20px;
}
/* line 137, ../sass/minfit.scss */
header .container .navbar-header .navbar-brand img {
  height: 40px;
}
/* line 141, ../sass/minfit.scss */
header .container .navbar-header .navbar-toggle .icon-bar {
  background-color: #fff;
}
/* line 145, ../sass/minfit.scss */
header .container #bs-navbar {
  width: auto;
  margin-top: auto;
}
/* line 148, ../sass/minfit.scss */
header .container #bs-navbar .navbar-nav {
  display: block;
  width: auto;
}
/* line 151, ../sass/minfit.scss */
header .container #bs-navbar .navbar-nav li {
  text-align: center;
}
/* line 153, ../sass/minfit.scss */
header .container #bs-navbar .navbar-nav li a {
  color: #fff;
}
/* line 156, ../sass/minfit.scss */
header .container #bs-navbar .navbar-nav li .dropdown-menu {
  height: auto;
  overflow: auto;
}

/* line 165, ../sass/minfit.scss */
.mobileFooter {
  background-color: #222;
  padding-top: 20px;
}
/* line 169, ../sass/minfit.scss */
.mobileFooter footer .footbj {
  margin-bottom: 30px;
}
/* line 171, ../sass/minfit.scss */
.mobileFooter footer .footbj .btlogo {
  width: 120px;
  margin-bottom: 10px;
}
/* line 176, ../sass/minfit.scss */
.mobileFooter footer .footbj .btleft a {
  color: #fff;
  font-size: 10pt;
  line-height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
/* line 183, ../sass/minfit.scss */
.mobileFooter footer .footbj .btleft a i {
  width: 5px;
  height: 5px;
  background-color: #d4b36b;
  display: inline-block;
  margin-right: 10px;
}
/* line 193, ../sass/minfit.scss */
.mobileFooter footer .footbj .contactUs .tst {
  font-size: 24px;
  color: #fff;
}
/* line 197, ../sass/minfit.scss */
.mobileFooter footer .footbj .contactUs .line {
  width: 60px;
  height: 4px;
  background-color: #8d7747;
  display: block;
}
/* line 207, ../sass/minfit.scss */
.mobileFooter footer .animation1 .contactUs .btleft {
  overflow: auto;
}
/* line 209, ../sass/minfit.scss */
.mobileFooter footer .animation1 .contactUs .btleft .btmid {
  padding: 0;
  margin-top: 20px;
}
/* line 217, ../sass/minfit.scss */
.mobileFooter footer .animation1 .contactUs .btleft .btmid p {
  display: inline;
  color: #fff;
  font-size: 10pt;
}
/* line 221, ../sass/minfit.scss */
.mobileFooter footer .animation1 .contactUs .btleft .btmid p a {
  color: #fff;
  font-size: 12px;
  display: inline-block;
}
/* line 231, ../sass/minfit.scss */
.mobileFooter footer .animation2 {
  margin-bottom: 0;
}
/* line 233, ../sass/minfit.scss */
.mobileFooter footer .animation2 .btleft {
  margin-top: 20px;
}
/* line 236, ../sass/minfit.scss */
.mobileFooter footer .animation2 .btleft .btmid .btmid1 {
  text-align: center;
  float: left;
  margin-right: 20px;
}
/* line 240, ../sass/minfit.scss */
.mobileFooter footer .animation2 .btleft .btmid .btmid1 img {
  width: 70px;
}
/* line 243, ../sass/minfit.scss */
.mobileFooter footer .animation2 .btleft .btmid .btmid1 p {
  color: #fff;
  font-size: 10pt;
}
/* line 252, ../sass/minfit.scss */
.mobileFooter .bottomDes {
  background-color: #d4b36b;
  color: #fff;
  font-size: 12px;
  padding: 10px 15px;
  text-align: center;
}
/* line 258, ../sass/minfit.scss */
.mobileFooter .bottomDes p {
  line-height: 20px;
}
/* line 262, ../sass/minfit.scss */
.mobileFooter .bottomDes .btl a {
  font-size: 10pt;
  color: #fff;
}
/* line 265, ../sass/minfit.scss */
.mobileFooter .bottomDes .btl a:first-child {
  margin-right: 30px;
}

/* line 272, ../sass/minfit.scss */
.detBtn {
  text-align: center;
}
/* line 274, ../sass/minfit.scss */
.detBtn .header-banner-more {
  width: 90px;
  font-size: 10pt;
  line-height: 30px;
  height: 30px;
  margin-top: 50px;
  display: inline-block;
  border: 1px solid #d4b36b;
  border-radius: 3px;
  color: #d4b36b;
}

/* line 286, ../sass/minfit.scss */
.mobileIntroduce {
  background-color: #F8F8F8;
}
/* line 289, ../sass/minfit.scss */
.mobileIntroduce .mg .introduce_right {
  padding: 30px 10px;
  margin: 0 auto;
}
/* line 292, ../sass/minfit.scss */
.mobileIntroduce .mg .introduce_right .introduce_title {
  font-size: 20px;
}
/* line 295, ../sass/minfit.scss */
.mobileIntroduce .mg .introduce_right .cont {
  color: #222;
  font-size: 10pt;
  line-height: 14pt;
  width: 80%;
  margin: 20px auto;
}

/* line 305, ../sass/minfit.scss */
.zd_process {
  width: 100%;
  background: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/perform/perform_bg.png) no-repeat;
  background-size: cover;
}
/* line 310, ../sass/minfit.scss */
.zd_process .zd_process_main ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
/* line 312, ../sass/minfit.scss */
.zd_process .zd_process_main ul li {
  width: 100%;
}
/* line 314, ../sass/minfit.scss */
.zd_process .zd_process_main ul li .top {
  background: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/proc.png) no-repeat;
  background-size: 100%;
  width: 100%;
  text-align: center;
  color: #f9f9f9;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 322, ../sass/minfit.scss */
.zd_process .zd_process_main ul li .top span {
  font-size: 12px;
}
/* line 326, ../sass/minfit.scss */
.zd_process .zd_process_main ul li p {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 10pt;
}

/* line 336, ../sass/minfit.scss */
.modelCommon {
  background: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/perform/perform_32.png) no-repeat;
  background-position: center;
}
/* line 342, ../sass/minfit.scss */
.modelCommon .bg {
  background-color: rgba(0, 0, 0, 0.8);
}
/* line 344, ../sass/minfit.scss */
.modelCommon .bg .module_title {
  color: #fff;
}
/* line 346, ../sass/minfit.scss */
.modelCommon .bg .module_title .line {
  background-color: #fff;
}
/* line 350, ../sass/minfit.scss */
.modelCommon .bg .advantage_main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
/* line 352, ../sass/minfit.scss */
.modelCommon .bg .advantage_main li {
  height: 150px;
}
/* line 355, ../sass/minfit.scss */
.modelCommon .bg .advantage_main .main_left {
  width: 50%;
  margin-right: 20px;
}
/* line 358, ../sass/minfit.scss */
.modelCommon .bg .advantage_main .main_left h4 {
  color: #fff;
  text-align: center;
  line-height: 40px;
  font-size: 12pt;
}
/* line 364, ../sass/minfit.scss */
.modelCommon .bg .advantage_main .main_left p {
  color: #fff;
  font-size: 10pt;
}
/* line 369, ../sass/minfit.scss */
.modelCommon .bg .advantage_main .main_right {
  width: 50%;
}
/* line 371, ../sass/minfit.scss */
.modelCommon .bg .advantage_main .main_right h4 {
  color: #d4b36b;
  text-align: center;
  line-height: 40px;
  font-size: 12pt;
}
/* line 377, ../sass/minfit.scss */
.modelCommon .bg .advantage_main .main_right p {
  color: #d4b36b;
  font-size: 10pt;
}

/* line 386, ../sass/minfit.scss */
.department .departmentList {
  padding: 0 10px;
}
/* line 389, ../sass/minfit.scss */
.department .departmentList ul li:last-child {
  border-bottom: none;
}
/* line 392, ../sass/minfit.scss */
.department .departmentList ul li {
  border-bottom: 1px solid #eee;
  padding: 10px 0;
}
/* line 396, ../sass/minfit.scss */
.department .departmentList ul li a h4 {
  margin-bottom: 10px;
  line-height: 24px;
  color: #222;
  font-size: 16px;
}
/* line 403, ../sass/minfit.scss */
.department .departmentList ul li h5 {
  overflow: hidden;
  text-overflow: ellipsis;
  color: #adadad;
  white-space: nowrap;
  font-size: 10pt;
}

/* line 414, ../sass/minfit.scss */
.fixBtn {
  position: fixed;
  bottom: 0;
  width: 100%;
  background-color: #fff;
  text-align: center;
  height: 45px;
  z-index: 10;
}
/* line 422, ../sass/minfit.scss */
.fixBtn .btnBg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
/* line 426, ../sass/minfit.scss */
.fixBtn .btnBg .by-btn {
  background-color: #d4b36b;
  border-radius: 15px;
  color: #fff;
  height: 30px;
  line-height: 30px;
  width: 100px;
  display: inline-block;
  margin: auto;
}
/* line 435, ../sass/minfit.scss */
.fixBtn .btnBg .by-btn span {
  font-size: 15px;
}

/* line 445, ../sass/minfit.scss */
.measures .measures_main ul li {
  text-align: center;
  margin-bottom: 10px;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 451, ../sass/minfit.scss */
.measures .measures_main ul li.investBg_1 {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/invest/invest_4.png);
}
/* line 454, ../sass/minfit.scss */
.measures .measures_main ul li.investBg_2 {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/invest/invest_5.png);
}
/* line 457, ../sass/minfit.scss */
.measures .measures_main ul li.investBg_3 {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/invest/invest_6.png);
}
/* line 460, ../sass/minfit.scss */
.measures .measures_main ul li.acquisitionBg_1 {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/acquisition/acquisition_3.png);
}
/* line 463, ../sass/minfit.scss */
.measures .measures_main ul li.acquisitionBg_2 {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/acquisition/acquisition_4.png);
}
/* line 466, ../sass/minfit.scss */
.measures .measures_main ul li.acquisitionBg_3 {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/acquisition/acquisition_5.png);
}
/* line 469, ../sass/minfit.scss */
.measures .measures_main ul li .bgBlack {
  background: rgba(0, 0, 0, 0.6);
  padding: 20px 0;
}
/* line 475, ../sass/minfit.scss */
.measures .measures_main ul li .top .top_bg img {
  width: 50px;
}
/* line 480, ../sass/minfit.scss */
.measures .measures_main ul li h4 {
  margin: 15px;
  color: #fff;
  font-size: 12pt;
}
/* line 485, ../sass/minfit.scss */
.measures .measures_main ul li h5 {
  color: #fff;
  font-size: 10pt;
}

/* line 493, ../sass/minfit.scss */
.mobileInvest {
  background-color: #F8F8F8;
  margin-top: 60px;
  padding-bottom: 60px;
}

/* line 499, ../sass/minfit.scss */
.mobileFreeFight {
  background-color: #F8F8F8;
  margin-top: 60px;
  padding-bottom: 60px;
}
/* line 504, ../sass/minfit.scss */
.mobileFreeFight .advantage .advantage_main {
  padding: 0 10px;
}
/* line 506, ../sass/minfit.scss */
.mobileFreeFight .advantage .advantage_main ul {
  background-color: #fff;
  padding: 10px;
}
/* line 509, ../sass/minfit.scss */
.mobileFreeFight .advantage .advantage_main ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #eee;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* line 513, ../sass/minfit.scss */
.mobileFreeFight .advantage .advantage_main ul li .adv_top {
  height: 80px;
  width: 85px;
  background: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/FreeFight/FreeFight_4.png) no-repeat;
  background-position: center;
  position: relative;
  background-size: contain;
  margin-right: 10px;
}
/* line 521, ../sass/minfit.scss */
.mobileFreeFight .advantage .advantage_main ul li .adv_top h4 {
  font-size: 12pt;
  color: #222;
  position: absolute;
  left: 50%;
  top: 15px;
  margin-left: -18px;
}
/* line 530, ../sass/minfit.scss */
.mobileFreeFight .advantage .advantage_main ul li h5 {
  margin-left: 10px;
  font-size: 10pt;
  color: #adadad;
}
/* line 539, ../sass/minfit.scss */
.mobileFreeFight .zd_process {
  margin-top: 10px;
}
/* line 544, ../sass/minfit.scss */
.mobileFreeFight .zd_process .zd_process_main ul li .top {
  height: 46px;
  line-height: 42px;
}
/* line 552, ../sass/minfit.scss */
.mobileFreeFight .diagnosis {
  padding: 0 10px;
  margin: 20px 0;
}
/* line 555, ../sass/minfit.scss */
.mobileFreeFight .diagnosis .swiper-department {
  border-top: 1px solid #eee;
}
/* line 557, ../sass/minfit.scss */
.mobileFreeFight .diagnosis .swiper-department .swiper-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
/* line 560, ../sass/minfit.scss */
.mobileFreeFight .diagnosis .swiper-department .swiper-wrapper .swiper-slide {
  padding: 10px;
  text-align: center;
  width: 33%;
}
/* line 564, ../sass/minfit.scss */
.mobileFreeFight .diagnosis .swiper-department .swiper-wrapper .swiper-slide img {
  width: 32pt;
  height: 32pt;
  margin-bottom: 10px;
}
/* line 569, ../sass/minfit.scss */
.mobileFreeFight .diagnosis .swiper-department .swiper-wrapper .swiper-slide h5 {
  font-size: 10pt;
  color: #222;
}

/* line 578, ../sass/minfit.scss */
.mobileAcquisition {
  margin: 60px 0;
}
/* line 584, ../sass/minfit.scss */
.mobileAcquisition .zd_process .zd_process_main ul li .top {
  height: 28px;
  line-height: 24px;
}

/* line 593, ../sass/minfit.scss */
.mobilePerform {
  margin: 60px 0;
}
/* line 599, ../sass/minfit.scss */
.mobilePerform .zd_process .zd_process_main ul li .top {
  height: 28px;
  line-height: 24px;
}

/* line 608, ../sass/minfit.scss */
.mobileIndex {
  margin-top: 60px;
  background-color: #F8F8F8;
}
/* line 611, ../sass/minfit.scss */
.mobileIndex .bannerfir {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/index/indexBanner.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 616, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail {
  text-align: center;
  padding: 30px 0;
}
/* line 620, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail .top .tip {
  font-size: 21pt;
  font-weight: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
}
/* line 626, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail .top .tip .pl {
  margin-right: 10px;
}
/* line 629, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail .top .tip .pr {
  margin-left: 10px;
}
/* line 633, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail .top .line {
  width: 60px;
  height: 2px;
  background-color: #d4b36b;
  display: inline-block;
}
/* line 639, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail .top .tipot {
  font-size: 14pt;
}
/* line 646, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail .detBtn button {
  width: 120px;
  height: 50px;
  font-size: 14px;
}
/* line 652, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail .readLink {
  color: #d4b36b;
  margin-top: 15px;
}
/* line 655, ../sass/minfit.scss */
.mobileIndex .bannerfir .detail .readLink a {
  color: #d4b36b;
  font-size: 1.2rem;
}
/* line 662, ../sass/minfit.scss */
.mobileIndex .model {
  padding: 20px 0;
}
/* line 665, ../sass/minfit.scss */
.mobileIndex .model1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
/* line 669, ../sass/minfit.scss */
.mobileIndex .model1 .sec_det_l {
  width: 60%;
}
/* line 671, ../sass/minfit.scss */
.mobileIndex .model1 .sec_det_l .cont {
  color: #adadad;
  font-size: 10pt;
  line-height: 20px;
  margin-top: 20px;
  text-align: justify;
}
/* line 679, ../sass/minfit.scss */
.mobileIndex .model1 .sec_det_r {
  width: 40%;
  position: relative;
}
/* line 682, ../sass/minfit.scss */
.mobileIndex .model1 .sec_det_r .img {
  width: 100%;
  margin-top: 50px;
}
/* line 687, ../sass/minfit.scss */
.mobileIndex .model1 .title {
  font-size: 14pt;
  color: #d4b36b;
}
/* line 691, ../sass/minfit.scss */
.mobileIndex .model1 .line {
  width: 46px;
  height: 2px;
  background-color: #d4b36b;
  display: inline-block;
}
/* line 699, ../sass/minfit.scss */
.mobileIndex .model2 .cont {
  background-color: #fff;
  border-radius: 5px;
  margin: 0 10px;
  margin-top: 10px;
}
/* line 704, ../sass/minfit.scss */
.mobileIndex .model2 .cont ul {
  padding: 10px;
}
/* line 706, ../sass/minfit.scss */
.mobileIndex .model2 .cont ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #eee;
  padding: 10px 0 0;
}
/* line 711, ../sass/minfit.scss */
.mobileIndex .model2 .cont ul li .lefts img {
  width: 60px;
}
/* line 715, ../sass/minfit.scss */
.mobileIndex .model2 .cont ul li .rights {
  margin-left: 10px;
  width: 75%;
}
/* line 718, ../sass/minfit.scss */
.mobileIndex .model2 .cont ul li .rights p:nth-child(1) {
  color: #222;
  margin-bottom: 0;
}
/* line 722, ../sass/minfit.scss */
.mobileIndex .model2 .cont ul li .rights p:nth-child(2) {
  font-size: 10pt;
  color: #adadad;
}
/* line 734, ../sass/minfit.scss */
.mobileIndex .model3 .cont ul li {
  width: 100%;
  text-align: center;
  border: 1px solid #d4b36b;
  margin-top: 10px;
}
/* line 739, ../sass/minfit.scss */
.mobileIndex .model3 .cont ul li h4 {
  color: #222;
  font-size: 12pt;
  line-height: 50px;
}
/* line 744, ../sass/minfit.scss */
.mobileIndex .model3 .cont ul li h5 {
  color: #adadad;
  font-size: 10pt;
  line-height: 21px;
  width: 85%;
  margin: auto;
  text-align: justify;
}
/* line 752, ../sass/minfit.scss */
.mobileIndex .model3 .cont ul li .line {
  width: 50px;
  background-color: #d4b36b;
  height: 2px;
  margin: 20px auto;
}
/* line 762, ../sass/minfit.scss */
.mobileIndex .model4 {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/index/perform.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 769, ../sass/minfit.scss */
.mobileIndex .model4 .cont ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0;
}
/* line 772, ../sass/minfit.scss */
.mobileIndex .model4 .cont ul li .img_left {
  margin-right: 20px;
  text-align: center;
}
/* line 776, ../sass/minfit.scss */
.mobileIndex .model4 .cont ul li .img_left img {
  width: 50px;
  height: auto;
}
/* line 782, ../sass/minfit.scss */
.mobileIndex .model4 .cont ul li .txt_right {
  color: #0d0000;
}
/* line 784, ../sass/minfit.scss */
.mobileIndex .model4 .cont ul li .txt_right .txt_right_title {
  font-size: 16px;
}
/* line 787, ../sass/minfit.scss */
.mobileIndex .model4 .cont ul li .txt_right .txt_right_line {
  display: block;
  width: 46px;
  height: 2px;
  background-color: #fff;
  margin: 5px 0;
}
/* line 794, ../sass/minfit.scss */
.mobileIndex .model4 .cont ul li .txt_right .txt_right_cent {
  font-size: 10pt;
  line-height: 24px;
}
/* line 803, ../sass/minfit.scss */
.mobileIndex .model5 {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/index/sixHuncity.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 30px;
}
/* line 810, ../sass/minfit.scss */
.mobileIndex .model5 .Title p {
  color: #d4b36b;
}
/* line 813, ../sass/minfit.scss */
.mobileIndex .model5 .Title .line {
  background-color: #d4b36b;
}
/* line 818, ../sass/minfit.scss */
.mobileIndex .model5 .cont .sev_left {
  width: 100%;
  font-size: 10pt;
  color: #d4b36b;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 20px;
}
/* line 830, ../sass/minfit.scss */
.mobileIndex .model5 .cont .sev_left .block .tp {
  margin-top: 5px;
}
/* line 833, ../sass/minfit.scss */
.mobileIndex .model5 .cont .sev_left .block span {
  width: 46px;
  height: 4px;
  background-color: #adadad;
  display: block;
}
/* line 841, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapMid {
  height: 329px;
}
/* line 843, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapMid > div:nth-child(1) {
  width: 100% !important;
  height: 100% !important;
}
/* line 846, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapMid > div:nth-child(1) canvas {
  width: 100% !important;
  height: auto !important;
}
/* line 852, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft {
  padding: 0;
}
/* line 854, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .toptitle {
  width: 100%;
  font-size: 10pt;
  color: #141926;
  font-weight: 200;
  text-align: center;
  border: 1px solid #d4b36b;
  height: 40px;
  line-height: 40px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: -webkit-box;
  display: flex;
}
/* line 867, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .toptitle .toptitleSelted {
  width: 30%;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: #d4b36b;
}
/* line 875, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .toptitle select {
  color: #d4b36b;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 40px;
  padding-left: 10px;
  border: none;
  background-color: transparent;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
/* line 885, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .toptitle select ::-ms-expand {
  display: none;
}
/* line 889, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .toptitle .triangle {
  width: 0;
  height: 0;
  background-color: #e9c092;
  border-bottom: 40px solid #fef1e2;
  border-right: 20px solid transparent;
}
/* line 896, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .toptitle .mapSelect {
  margin-top: -2px;
}
/* line 900, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con {
  position: relative;
  height: 210px;
}
/* line 903, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con #dv_scroll {
  position: absolute;
  height: 100%;
  overflow: hidden;
  width: 100%;
  background-color: transparent;
  border: 1px solid #d4b36b;
}
/* line 910, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con #dv_scroll .Scroller-Container {
  position: absolute;
  width: 100%;
}
/* line 913, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con #dv_scroll .Scroller-Container.pos {
  position: static;
}
/* line 916, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con #dv_scroll .Scroller-Container .newslist {
  margin: 0 auto;
  text-align: left;
}
/* line 922, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con #dv_scroll_bar {
  position: absolute;
  right: 0;
  top: 5px;
  width: 10px;
  height: 200px;
  border-left: 1px solid #d4b36b;
}
/* line 929, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con #dv_scroll_bar .Scrollbar-Track {
  position: absolute;
  left: 3px;
  top: 0px;
  width: 15px;
  height: 200px;
}
/* line 935, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con #dv_scroll_bar .Scrollbar-Track .Scrollbar-Handle {
  position: absolute;
  left: -6px;
  top: 0px;
  width: 6px;
  height: 50px;
  overflow: hidden;
  background-color: #d4b36b;
  cursor: pointer;
  border-radius: 6px;
}
/* line 948, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con ul {
  font-size: 10pt;
}
/* line 950, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con ul li {
  padding-left: 10px;
  height: 27px;
  line-height: 27px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 10px;
  width: 100%;
  color: #d4b36b;
  font-weight: 100;
}
/* line 961, ../sass/minfit.scss */
.mobileIndex .model5 .cont .mapLeft .scr_con ul li:hover {
  color: #fff;
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/zx.png);
  background-repeat: no-repeat;
  background-position: left;
  background-size: 16px;
}
/* line 975, ../sass/minfit.scss */
.mobileIndex .model6 .cont {
  margin-top: 10px;
}
/* line 977, ../sass/minfit.scss */
.mobileIndex .model6 .cont .autoBox {
  position: relative;
  margin: 0 auto;
  overflow: hidden;
  height: 200px;
  background-color: #fff;
}
/* line 983, ../sass/minfit.scss */
.mobileIndex .model6 .cont .autoBox ul {
  list-style: none;
  z-index: 2;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-animation: 28s rowup linear infinite normal;
  animation: 28s rowup linear infinite normal;
  position: relative;
}
/* line 993, ../sass/minfit.scss */
.mobileIndex .model6 .cont .autoBox ul li {
  height: 200px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
/* line 1000, ../sass/minfit.scss */
.mobileIndex .model6 .cont .autoBox ul li img {
  width: 150px;
}
/* line 1009, ../sass/minfit.scss */
.mobileIndex .model7 {
  padding-top: 0px;
}
/* line 1011, ../sass/minfit.scss */
.mobileIndex .model7 .cont {
  width: 100%;
  margin-top: 10px;
  padding: 0 20px;
  background-color: #fff;
}
/* line 1016, ../sass/minfit.scss */
.mobileIndex .model7 .cont ul {
  padding: 15px 10px;
}
/* line 1018, ../sass/minfit.scss */
.mobileIndex .model7 .cont ul li {
  padding: 0;
  width: 100%;
  margin: 10px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* line 1025, ../sass/minfit.scss */
.mobileIndex .model7 .cont ul li span {
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: #ccc;
  border-radius: 50%;
  margin-right: 15px;
}
/* line 1033, ../sass/minfit.scss */
.mobileIndex .model7 .cont ul li a {
  color: #222;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 10pt;
}

/* line 1047, ../sass/minfit.scss */
.mobileLawsuitApply {
  margin-top: 80px;
  padding: 10px;
  margin-bottom: 40px;
}
/* line 1051, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm {
  margin: auto;
  text-align: center;
}
/* line 1054, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .title {
  font-size: 14pt;
}
/* line 1057, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .line {
  width: 100%;
  height: 1px;
  background-color: #c8c2c2;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 20px auto;
}
/* line 1065, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .line i {
  width: 60px;
  height: 6px;
  background-color: #dab86c;
  display: inline-block;
  position: absolute;
  top: -3px;
}
/* line 1074, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo {
  width: 80%;
  margin: auto;
  text-align: left;
}
/* line 1079, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .knowyhc .tip {
  font-size: 12pt;
}
/* line 1082, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .knowyhc .laber {
  margin-top: 10px;
  width: 100%;
  margin: auto;
}
/* line 1086, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .knowyhc .laber label {
  cursor: pointer;
  margin-top: 10px;
  display: inline-block;
  width: 90px;
  height: 30px;
  border: 1px solid #969292;
  text-align: center;
  line-height: 30px;
  font-size: 10pt;
}
/* line 1096, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .knowyhc .laber label.slt {
  background-color: #dab86c;
  border: 1px solid #dab86c;
  color: #fff;
  border: none;
}
/* line 1105, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .username {
  width: 100%;
  height: 44px;
  border-bottom: 1px solid #949191;
  line-height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 24px auto;
}
/* line 1113, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .username img {
  margin: 0 15px;
}
/* line 1116, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .username input, .mobileLawsuitApply .applyForm .formInfo .username text {
  width: 90%;
  border: none;
  font-size: 10pt;
  padding-left: 5px;
}
/* line 1122, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .username input[type="number"] {
  -moz-appearance: textfield;
}
/* line 1125, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .username input::-webkit-outer-spin-button,
.mobileLawsuitApply .applyForm .formInfo .username input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}
/* line 1131, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo textarea {
  width: 100%;
  margin: auto;
  display: inherit;
  padding: 15px;
  height: 120px;
}
/* line 1138, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .sub {
  height: 36px;
  width: 35%;
  margin: 40px auto;
  font-size: 12pt;
  background-color: #ccc;
  color: #fff;
  line-height: 36px;
  text-align: center;
  pointer-events: none;
}
/* line 1148, ../sass/minfit.scss */
.mobileLawsuitApply .applyForm .formInfo .sub.active {
  background-color: #dab86c;
  pointer-events: auto;
}

/* line 1157, ../sass/minfit.scss */
.globalPopoutLogin {
  position: fixed;
  left: 0;
  top: -100%;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: all 0.3s ease-out;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 18px;
}
/* line 1171, ../sass/minfit.scss */
.globalPopoutLogin.slide_down {
  -webkit-transform: translateY(100%);
}
/* line 1174, ../sass/minfit.scss */
.globalPopoutLogin .inContent {
  background-color: #fff;
  color: #222;
  width: 90%;
  border-radius: 5px;
  max-width: 600px;
}
/* line 1180, ../sass/minfit.scss */
.globalPopoutLogin .inContent .mtitle {
  height: 66px;
  text-align: center;
  border-bottom: 1px solid #eee;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  color: #222;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  padding: 0 10px;
  font-size: 16px;
}
/* line 1193, ../sass/minfit.scss */
.globalPopoutLogin .inContent .mtitle .close {
  position: absolute;
  top: 0;
  right: 0;
  width: 27px;
  height: 27px;
  border-radius: 0 5px 0 100%;
  background-color: #222;
  text-align: center;
  line-height: 22px;
  font-size: 10px;
  color: #fff;
}
/* line 1209, ../sass/minfit.scss */
.globalPopoutLogin .inContent .shuru .phone {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 55px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 15px;
}
/* line 1216, ../sass/minfit.scss */
.globalPopoutLogin .inContent .shuru .phone span {
  font-size: 10pt;
}
/* line 1219, ../sass/minfit.scss */
.globalPopoutLogin .inContent .shuru .phone .oth {
  width: 72px;
  display: inline-block;
  text-align: right;
}
/* line 1224, ../sass/minfit.scss */
.globalPopoutLogin .inContent .shuru .phone .sr {
  height: 42px;
  line-height: 38px;
  margin-left: 20px;
  position: relative;
  text-align: left;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
/* line 1231, ../sass/minfit.scss */
.globalPopoutLogin .inContent .shuru .phone .sr .jy {
  font-size: 12px;
  color: red;
}
/* line 1235, ../sass/minfit.scss */
.globalPopoutLogin .inContent .shuru .phone .sr input {
  border: none;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
  border-bottom: 1px solid #eee;
}
/* line 1242, ../sass/minfit.scss */
.globalPopoutLogin .inContent .shuru .phone .sr .yznBtn {
  width: 100px;
  height: 30px;
  background-color: #dab86c;
  border-radius: 5px;
  line-height: 30px;
  text-align: center;
  position: absolute;
  right: 0;
  top: 7px;
  font-size: 14px;
  cursor: pointer;
  color: #fff;
}
/* line 1255, ../sass/minfit.scss */
.globalPopoutLogin .inContent .shuru .phone .sr .yznBtn.slt {
  pointer-events: none;
  background-color: rgba(191, 169, 121, 0.67);
}
/* line 1263, ../sass/minfit.scss */
.globalPopoutLogin .inContent .popBottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
  height: 55px;
  font-size: 16px;
  text-align: center;
  line-height: 55px;
}
/* line 1270, ../sass/minfit.scss */
.globalPopoutLogin .inContent .popBottom .cancel {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #f1f1f1;
  border-bottom-left-radius: 5px;
  color: #222;
  letter-spacing: 10px;
  cursor: pointer;
}
/* line 1278, ../sass/minfit.scss */
.globalPopoutLogin .inContent .popBottom .confirm {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #d4b36b;
  color: #fff;
  border-bottom-right-radius: 5px;
  letter-spacing: 10px;
  cursor: pointer;
  pointer-events: none;
}
/* line 1286, ../sass/minfit.scss */
.globalPopoutLogin .inContent .popBottom .confirm.active {
  background-color: #dab86c;
  pointer-events: auto;
}

/* line 1294, ../sass/minfit.scss */
.ballBox {
  background-color: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 0;
}
/* line 1302, ../sass/minfit.scss */
.ballBox .ballBoxBg {
  padding: 30px;
  position: absolute;
  top: 35%;
  left: 5%;
  background-color: #fff;
  border-radius: 5px;
  width: 90%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/* line 1311, ../sass/minfit.scss */
.ballBox .ballBoxBg .close {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  border-radius: 0 5px 0 50%;
  background-color: #222;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
}
/* line 1324, ../sass/minfit.scss */
.ballBox .ballBoxBg .top {
  text-align: center;
  font-size: 20px;
  color: #222;
}
/* line 1328, ../sass/minfit.scss */
.ballBox .ballBoxBg .top img {
  vertical-align: middle;
}
/* line 1332, ../sass/minfit.scss */
.ballBox .ballBoxBg .cont {
  margin-top: 20px;
}

/* line 1341, ../sass/minfit.scss */
.applyWin .Box {
  height: 60vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
/* line 1347, ../sass/minfit.scss */
.applyWin .Box .top {
  text-align: center;
  font-size: 20px;
  color: #222;
}
/* line 1351, ../sass/minfit.scss */
.applyWin .Box .top img {
  vertical-align: middle;
}
/* line 1355, ../sass/minfit.scss */
.applyWin .Box .cont {
  margin-top: 20px;
  text-align: left;
}
/* line 1360, ../sass/minfit.scss */
.applyWin .BoxBot {
  height: 30vh;
}
/* line 1362, ../sass/minfit.scss */
.applyWin .BoxBot .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  font-size: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* line 1367, ../sass/minfit.scss */
.applyWin .BoxBot .title .line {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 1px;
  background-color: #eee;
}
/* line 1372, ../sass/minfit.scss */
.applyWin .BoxBot .title text {
  margin: 0 10px;
  font-size: 16px;
}
/* line 1377, ../sass/minfit.scss */
.applyWin .BoxBot ul {
  margin-top: 10px;
}
/* line 1379, ../sass/minfit.scss */
.applyWin .BoxBot ul li {
  line-height: 32px;
  color: #928f8f;
}
/* line 1385, ../sass/minfit.scss */
.applyWin .btn {
  width: 100%;
}
/* line 1387, ../sass/minfit.scss */
.applyWin .btn span {
  display: block;
  width: 120px;
  height: 40px;
  background-color: #d4b36b;
  text-align: center;
  margin: 0 auto;
  line-height: 40px;
}
/* line 1395, ../sass/minfit.scss */
.applyWin .btn span a {
  color: #fff;
}

/* line 1401, ../sass/minfit.scss */
.mobileJoinUs {
  margin: 60px 0;
}
/* line 1403, ../sass/minfit.scss */
.mobileJoinUs .title {
  text-align: center;
  margin: 40px 0 20px;
  font-size: 14pt;
  color: #222;
}
/* line 1410, ../sass/minfit.scss */
.mobileJoinUs .INTRODUCTION .cont {
  margin: 0 30px;
  font-size: 10pt;
  color: #222;
}
/* line 1417, ../sass/minfit.scss */
.mobileJoinUs .FRINGR .cont {
  width: 100%;
  -webkit-box-shadow: 2px 2px 20px #ccc;
          box-shadow: 2px 2px 20px #ccc;
}
/* line 1420, ../sass/minfit.scss */
.mobileJoinUs .FRINGR .cont ul {
  width: 100%;
}
/* line 1422, ../sass/minfit.scss */
.mobileJoinUs .FRINGR .cont ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 1px 0;
  height: 40px;
}
/* line 1426, ../sass/minfit.scss */
.mobileJoinUs .FRINGR .cont ul li span {
  width: 40px;
  height: 40px;
  background-color: #d4b36b;
  font-size: 20px;
  color: #fff;
  line-height: 40px;
  text-align: center;
}
/* line 1435, ../sass/minfit.scss */
.mobileJoinUs .FRINGR .cont ul li p {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
      -ms-flex: 2;
          flex: 2;
  height: 40px;
  font-size: 10pt;
  color: #222;
  line-height: 40px;
  padding-left: 15px;
}
/* line 1444, ../sass/minfit.scss */
.mobileJoinUs .FRINGR .cont ul li:nth-child(odd) p {
  background-color: #d2d2d2;
}
/* line 1449, ../sass/minfit.scss */
.mobileJoinUs .FRINGR .cont ul li:nth-child(even) p {
  background-color: #fff;
}
/* line 1459, ../sass/minfit.scss */
.mobileJoinUs .HOT .cont .nav-tabs {
  border: 0;
  margin-bottom: 10px;
}
/* line 1462, ../sass/minfit.scss */
.mobileJoinUs .HOT .cont .nav-tabs li {
  margin-right: 5px;
}
/* line 1464, ../sass/minfit.scss */
.mobileJoinUs .HOT .cont .nav-tabs li a {
  font-size: 12pt;
  border-radius: 16px;
  border: 1px solid #ddd;
  padding: 2px 10px;
  -webkit-transition: all .2s;
  transition: all .2s;
}
/* line 1473, ../sass/minfit.scss */
.mobileJoinUs .HOT .cont .nav-tabs > .active > a,
.mobileJoinUs .HOT .cont .nav-tabs > .active > a:focus {
  color: #fff;
  cursor: default;
  background-color: #d4b36b;
  border: none !important;
}
/* line 1483, ../sass/minfit.scss */
.mobileJoinUs .HOT .cont .tab-content .tab-pane ul li {
  border-top: 1px solid #eee;
  padding: 10px;
  color: #222;
}
/* line 1487, ../sass/minfit.scss */
.mobileJoinUs .HOT .cont .tab-content .tab-pane ul li .job_title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 12pt;
  margin-bottom: 10px;
}
/* line 1492, ../sass/minfit.scss */
.mobileJoinUs .HOT .cont .tab-content .tab-pane ul li .job_title .money {
  color: red;
}
/* line 1496, ../sass/minfit.scss */
.mobileJoinUs .HOT .cont .tab-content .tab-pane ul li .skill {
  font-size: 10pt;
}
/* line 1510, ../sass/minfit.scss */
.mobileJoinUs .ENVURONMENT .cont .swiper-container .swiper-wrapper .swiper-slide img {
  width: 200px;
  height: 200px;
  border-radius: 20px;
}
/* line 1522, ../sass/minfit.scss */
.mobileJoinUs .WAY .cont ul {
  padding: 10px;
}
/* line 1524, ../sass/minfit.scss */
.mobileJoinUs .WAY .cont ul li {
  line-height: 36px;
}
/* line 1526, ../sass/minfit.scss */
.mobileJoinUs .WAY .cont ul li .linkName {
  font-size: 10pt;
  color: #222;
}
/* line 1529, ../sass/minfit.scss */
.mobileJoinUs .WAY .cont ul li .linkName a {
  font-size: 10pt;
  color: #222;
}

/* line 1539, ../sass/minfit.scss */
.mobileUniversity {
  background-color: #F8F8F8;
  padding-bottom: 50px;
}
/* line 1542, ../sass/minfit.scss */
.mobileUniversity .bannerfir {
  height: 100vh;
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/university/university1.png);
  background-size: cover;
}
/* line 1546, ../sass/minfit.scss */
.mobileUniversity .bannerfir .content {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 20px;
}
/* line 1552, ../sass/minfit.scss */
.mobileUniversity .bannerfir .content h3 {
  color: #fff;
  text-align: center;
}
/* line 1556, ../sass/minfit.scss */
.mobileUniversity .bannerfir .content p {
  color: #fff;
  margin-top: 10vh;
  font-size: 10pt;
}
/* line 1563, ../sass/minfit.scss */
.mobileUniversity .title {
  text-align: center;
  font-size: 14pt;
  margin: 20px 0;
  color: #222;
}
/* line 1571, ../sass/minfit.scss */
.mobileUniversity .scholarship .describe {
  padding: 0 30px;
  font-size: 10pt;
  color: #222;
}
/* line 1576, ../sass/minfit.scss */
.mobileUniversity .scholarship .cont {
  margin: 40px  0;
}
/* line 1578, ../sass/minfit.scss */
.mobileUniversity .scholarship .cont .swiper-container .swiper-wrapper .swiper-slide img {
  width: 200px;
  height: 200px;
  border-radius: 20px;
}
/* line 1585, ../sass/minfit.scss */
.mobileUniversity .seeMore {
  text-align: center;
  background-color: #fff;
  border-top: 1px solid #eee;
  line-height: 40px;
}
/* line 1590, ../sass/minfit.scss */
.mobileUniversity .seeMore a {
  color: #d4b36b;
  font-size: 12pt;
}

/* line 1596, ../sass/minfit.scss */
.mobileAbout {
  margin-top: 60px;
}
/* line 1598, ../sass/minfit.scss */
.mobileAbout .title {
  text-align: center;
  font-size: 14pt;
  margin: 20px 0;
  color: #222;
}
/* line 1604, ../sass/minfit.scss */
.mobileAbout .about_intro {
  padding: 0 20px;
}
/* line 1607, ../sass/minfit.scss */
.mobileAbout .about_intro .cont .txt {
  font-size: 10pt;
  color: #222;
}
/* line 1615, ../sass/minfit.scss */
.mobileAbout .about_culture ul li {
  text-align: center;
  margin: 20px 0;
}
/* line 1618, ../sass/minfit.scss */
.mobileAbout .about_culture ul li img {
  width: 250px;
  height: 150px;
}
/* line 1622, ../sass/minfit.scss */
.mobileAbout .about_culture ul li h4 {
  margin: 10px;
  font-size: 12pt;
  color: #222;
}
/* line 1627, ../sass/minfit.scss */
.mobileAbout .about_culture ul li h5 {
  font-size: 10pt;
  color: #adadad;
}
/* line 1634, ../sass/minfit.scss */
.mobileAbout .threeLi {
  margin-top: 50px;
}
/* line 1637, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top {
  position: relative;
  height: 220px;
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
}
/* line 1643, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top.yhc {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/webImg/ych.png);
}
/* line 1646, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top.wyk {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/webImg/wyk.png);
}
/* line 1649, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top.jxh {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/webImg/jxh.png);
}
/* line 1652, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top.wwh {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/webImg/wwh.png);
}
/* line 1655, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top.xxk {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/webImg/xxk.png);
}
/* line 1658, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top.dzj {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/webImg/dzj.jpg);
}
/* line 1661, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top.ths {
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/webImg/ths.jpg);
}
/* line 1664, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top img {
  width: 100%;
}
/* line 1667, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top .name {
  position: absolute;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  width: 100%;
  /* line-height: 40px; */
  height: 40px;
  padding: 0 10px;
}
/* line 1675, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top .name h3 {
  display: inline-block;
  line-height: 40px;
  color: #fff;
  font-size: 14pt;
}
/* line 1681, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .top .name h4 {
  display: inline-block;
  line-height: 40px;
  color: #fff;
  font-size: 12pt;
}
/* line 1689, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .bottom {
  padding: 15px 10px 20px;
}
/* line 1691, ../sass/minfit.scss */
.mobileAbout .threeLi .bgMain .bottom p {
  font-size: 10pt;
  color: #222;
}

/* line 1699, ../sass/minfit.scss */
.mobileCaseSrc {
  margin-top: 60px;
}
/* line 1701, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain {
  background-color: #F8F8F8;
}
/* line 1703, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .tableTop {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  background-color: #fff;
  padding: 10px 0 8px;
  text-align: center;
  color: #222;
}
/* line 1711, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .tableTop .caseSearch select {
  border: none;
  border-right: 1px solid #eee;
  padding: 0 10px;
  font-size: 12px;
}
/* line 1718, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .tableTop .al-bt {
  font-size: 10px;
  line-height: 20px;
  text-align: center;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 1728, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv {
  position: relative;
}
/* line 1733, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li {
  background-color: #fff;
  padding: 0 10px;
  margin: 10px 0;
}
/* line 1737, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-main {
  padding: 10px 0;
  color: #222;
}
/* line 1740, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-main .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 10pt;
}
/* line 1745, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-main .title .left span {
  display: inline-block;
  padding: 0px 3px;
  border: 1px solid red;
  color: red;
  font-size: 12px;
  border-radius: 5px;
  line-height: 17px;
  margin-right: 5px;
}
/* line 1756, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-main .title .right {
  white-space: nowrap;
  margin-left: 10px;
}
/* line 1761, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-main .court {
  font-size: 10pt;
  margin: 12px 0;
}
/* line 1765, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-main .add {
  font-size: 12px;
}
/* line 1767, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-main .add img {
  margin-right: 5px;
}
/* line 1772, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-bot {
  border-top: 1px solid #d6d6d6;
  color: #222;
  padding: 10px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
/* line 1778, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-bot .left {
  font-size: 14px;
}
/* line 1781, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-bot .right {
  font-size: 10pt;
}
/* line 1783, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv #tablewrapper ul li .li-bot .right span {
  font-size: 10pt;
  color: red;
}
/* line 1792, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv .wgt-answers-mask {
  display: block;
  position: absolute;
  z-index: 800;
  bottom: 0;
  width: 100%;
  height: 40px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), color-stop(63%, #ffffff));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, #ffffff 63%);
  background: linear-gradient(-180deg, rgba(255, 255, 255, 0.5) 0%, #ffffff 63%);
}
/* line 1800, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv .wgt-answers-mask .wgt-answers-showbtn {
  display: block;
  margin: 20px auto auto;
  width: 80px;
  font-size: 14px;
  color: #7a8f9a;
  line-height: 14px;
  cursor: pointer;
}
/* line 1808, ../sass/minfit.scss */
.mobileCaseSrc .caseSrcMain .caseListDiv .wgt-answers-mask .wgt-answers-showbtn .wgt-answers-arrowdown {
  display: inline-block;
  margin-left: 8px;
  height: 8px;
  width: 14px;
  background: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/downjt.png) no-repeat 95% center;
  background-size: 15px;
}

/* line 1822, ../sass/minfit.scss */
.mobileCaseDetail {
  margin-top: 60px;
  background-color: #F8F8F8;
  height: -webkit-calc(100vh - 60px);
  height: calc(100vh - 60px);
}
/* line 1826, ../sass/minfit.scss */
.mobileCaseDetail .li-case {
  background-color: #fff;
  padding: 0 10px;
  margin: 10px 0;
}
/* line 1830, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-main {
  padding: 10px 0;
}
/* line 1832, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-main .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
/* line 1837, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-main .title .left .bg {
  display: inline-block;
  padding: 0px 3px;
  border: 1px solid red;
  color: red;
  font-size: 12px;
  border-radius: 5px;
  line-height: 17px;
}
/* line 1847, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-main .title .right {
  white-space: nowrap;
  margin-left: 10px;
}
/* line 1852, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-main .court {
  font-size: 13px;
  margin: 12px 0;
}
/* line 1856, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-main .add {
  font-size: 12px;
}
/* line 1858, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-main .add img {
  margin-right: 5px;
}
/* line 1863, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-bot {
  border-top: 1px solid #eee;
  padding: 10px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
/* line 1868, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-bot .left {
  font-size: 14px;
}
/* line 1871, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-bot .right {
  font-size: 13px;
}
/* line 1873, ../sass/minfit.scss */
.mobileCaseDetail .li-case .li-bot .right span {
  font-size: 14px;
  color: red;
}
/* line 1880, ../sass/minfit.scss */
.mobileCaseDetail .middle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 10px;
}
/* line 1884, ../sass/minfit.scss */
.mobileCaseDetail .middle .cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* line 1887, ../sass/minfit.scss */
.mobileCaseDetail .middle .cont .line {
  width: 30px;
  height: 1px;
  background-color: #a2a2a2;
}
/* line 1892, ../sass/minfit.scss */
.mobileCaseDetail .middle .cont .dot {
  width: 4px;
  height: 4px;
  background-color: #a2a2a2;
}
/* line 1899, ../sass/minfit.scss */
.mobileCaseDetail .caseMemo {
  background-color: #fff;
  padding: 10px;
}

/* line 1905, ../sass/minfit.scss */
.lawyerStatement {
  margin-top: 100px;
  margin-bottom: 100px;
}
/* line 1908, ../sass/minfit.scss */
.lawyerStatement .statement {
  border-left: none;
  padding-left: 0px;
  padding-right: 0px;
  margin: auto;
}
/* line 1914, ../sass/minfit.scss */
.lawyerStatement .statement .new1 h3, .lawyerStatement .statement .new2 h3 {
  text-align: center;
}
/* line 1917, ../sass/minfit.scss */
.lawyerStatement .statement .new1 h4, .lawyerStatement .statement .new2 h4 {
  margin-top: 20px;
  font-weight: 600;
  line-height: 40px;
  font-size: 12pt;
}
/* line 1923, ../sass/minfit.scss */
.lawyerStatement .statement .new1 p, .lawyerStatement .statement .new2 p {
  margin: 0;
  font-size: 10pt;
  color: #333;
  letter-spacing: 1px;
  margin-top: 20px;
}

/* line 1934, ../sass/minfit.scss */
.mobilePartner {
  margin-top: 60px;
}
/* line 1936, ../sass/minfit.scss */
.mobilePartner .mobilePartnerMain {
  margin-bottom: 20px;
}
/* line 1938, ../sass/minfit.scss */
.mobilePartner .mobilePartnerMain .partnerTitle {
  font-size: 14pt;
  color: #222;
  padding-left: 15px;
  margin-top: 20px;
}
/* line 1945, ../sass/minfit.scss */
.mobilePartner .mobilePartnerMain .partner ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 10px;
}
/* line 1951, ../sass/minfit.scss */
.mobilePartner .mobilePartnerMain .partner ul li {
  margin-top: 10px;
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* line 1958, ../sass/minfit.scss */
.mobilePartner .mobilePartnerMain .partner ul li img {
  width: 150px;
  height: auto;
}
/* line 1962, ../sass/minfit.scss */
.mobilePartner .mobilePartnerMain .partner ul li p {
  width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 10pt;
  color: #222;
}
/* line 1970, ../sass/minfit.scss */
.mobilePartner .mobilePartnerMain .partner ul li .nameDec {
  margin-top: 10px;
}

/* line 1981, ../sass/minfit.scss */
.mobileNews {
  margin-top: 60px;
}
/* line 1986, ../sass/minfit.scss */
.mobileNews .mobileNewsMain .newsList ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 15px;
}
/* line 1990, ../sass/minfit.scss */
.mobileNews .mobileNewsMain .newsList ul li img {
  width: 120px;
  height: 70px;
}
/* line 1994, ../sass/minfit.scss */
.mobileNews .mobileNewsMain .newsList ul li .newcont {
  height: 78px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #f1efef;
  margin-left: 15px;
  padding-bottom: 10px;
  width: 60%;
}
/* line 2004, ../sass/minfit.scss */
.mobileNews .mobileNewsMain .newsList ul li .newcont .title {
  height: 40px;
  font-size: 14px;
  color: #222;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
/* line 2015, ../sass/minfit.scss */
.mobileNews .mobileNewsMain .newsList ul li .newcont .newTime {
  font-size: 12px;
  height: 14px;
  line-height: 14px;
  text-align: right;
  color: #adadad;
}

/* line 2028, ../sass/minfit.scss */
.mobileNewsDetail {
  margin-top: 60px;
}
/* line 2030, ../sass/minfit.scss */
.mobileNewsDetail .newTitle {
  padding: 20px;
  text-align: center;
  color: #222;
}
/* line 2034, ../sass/minfit.scss */
.mobileNewsDetail .newTitle p {
  font-size: 16px;
  font-weight: 600;
}
/* line 2038, ../sass/minfit.scss */
.mobileNewsDetail .newTitle span {
  color: #666;
}
/* line 2042, ../sass/minfit.scss */
.mobileNewsDetail .newDet {
  padding: 10px 10px 20px 10px;
}
/* line 2044, ../sass/minfit.scss */
.mobileNewsDetail .newDet img {
  width: 100% !important;
  height: auto !important;
}

/* line 2051, ../sass/minfit.scss */
.mobileOnePage .onepageTitle {
  background-color: #f1f1f1;
  margin: 15px 5px;
  padding: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
/* line 2056, ../sass/minfit.scss */
.mobileOnePage .onepageTitle section {
  font-size: 30px;
  line-height: 30px;
}
/* line 2060, ../sass/minfit.scss */
.mobileOnePage .onepageTitle p {
  padding-left: 5px;
  font-size: 14px;
  line-height: 26px;
  color: #222;
  font-weight: 600;
}
/* line 2066, ../sass/minfit.scss */
.mobileOnePage .onepageTitle p span {
  color: #ffa900;
}
/* line 2071, ../sass/minfit.scss */
.mobileOnePage .bgTxt {
  background-color: #dab86c;
}
/* line 2074, ../sass/minfit.scss */
.mobileOnePage p {
  color: #0a0204;
  text-align: left;
  font-size: 16px;
}
/* line 2079, ../sass/minfit.scss */
.mobileOnePage .title {
  text-align: center;
}
/* line 2081, ../sass/minfit.scss */
.mobileOnePage .title img {
  width: 100px;
}
/* line 2084, ../sass/minfit.scss */
.mobileOnePage .title h1 {
  font-size: 24px;
  color: #0a0204;
  margin: 15px 0;
}
/* line 2089, ../sass/minfit.scss */
.mobileOnePage .title .bgTxt {
  font-size: 20px;
  color: #fcfcfc;
}
/* line 2094, ../sass/minfit.scss */
.mobileOnePage .model {
  text-align: center;
}
/* line 2096, ../sass/minfit.scss */
.mobileOnePage .model img {
  margin: 70px 0 20px;
  width: 80%;
}
/* line 2101, ../sass/minfit.scss */
.mobileOnePage .model8 {
  width: 100%;
  overflow: hidden;
  margin: auto;
}
/* line 2105, ../sass/minfit.scss */
.mobileOnePage .model8 img {
  width: 101%;
  margin-top: 20px;
}
/* line 2110, ../sass/minfit.scss */
.mobileOnePage .bgTxt {
  background-color: #dab86c;
}
/* line 2113, ../sass/minfit.scss */
.mobileOnePage p {
  color: #0a0204;
  text-align: left;
  font-size: 16px;
}
/* line 2118, ../sass/minfit.scss */
.mobileOnePage .title {
  text-align: center;
}
/* line 2120, ../sass/minfit.scss */
.mobileOnePage .title img {
  width: 100px;
}
/* line 2123, ../sass/minfit.scss */
.mobileOnePage .title h1 {
  font-size: 24px;
  color: #0a0204;
  margin: 15px 0;
}
/* line 2128, ../sass/minfit.scss */
.mobileOnePage .title .bgTxt {
  font-size: 20px;
  color: #fcfcfc;
}
/* line 2133, ../sass/minfit.scss */
.mobileOnePage .model {
  text-align: center;
}
/* line 2135, ../sass/minfit.scss */
.mobileOnePage .model img {
  margin: 70px 0 20px;
  width: 80%;
}
/* line 2140, ../sass/minfit.scss */
.mobileOnePage .model8 {
  width: 100%;
  overflow: hidden;
  margin: auto;
}
/* line 2144, ../sass/minfit.scss */
.mobileOnePage .model8 img {
  width: 101%;
  margin-top: 20px;
}

/* line 2150, ../sass/minfit.scss */
.mobileDownload {
  margin: 60px 0;
}
/* line 2152, ../sass/minfit.scss */
.mobileDownload .downloadBanner {
  width: 100%;
  height: -webkit-calc(100vh - 60px);
  height: calc(100vh - 60px);
  background-image: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/download/download1.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
/* line 2163, ../sass/minfit.scss */
.mobileDownload .downloadBanner .Bottom .iphone2 {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 40vw;
}
/* line 2169, ../sass/minfit.scss */
.mobileDownload .downloadBanner .Bottom .iphone1 {
  position: absolute;
  right: 30vw;
  bottom: 0;
  width: 30vw;
  z-index: 1;
}
/* line 2177, ../sass/minfit.scss */
.mobileDownload .downloadBanner .bg {
  background-color: rgba(0, 0, 0, 0.4);
  height: -webkit-calc(100vh - 60px);
  height: calc(100vh - 60px);
  z-index: 100;
  position: absolute;
  width: 100%;
  padding-top: 18%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
/* line 2185, ../sass/minfit.scss */
.mobileDownload .downloadBanner .bg .Top {
  text-align: center;
  height: 40vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
/* line 2191, ../sass/minfit.scss */
.mobileDownload .downloadBanner .bg .Top .title {
  font-size: 14pt;
  color: #d4b36b;
}
/* line 2195, ../sass/minfit.scss */
.mobileDownload .downloadBanner .bg .Top .des {
  font-size: 14pt;
  color: #fff;
}
/* line 2200, ../sass/minfit.scss */
.mobileDownload .downloadBanner .bg .Top .cont .Btn {
  color: #fff;
  border: 1px solid #fff;
  width: 42vw;
  margin: 27px auto;
  padding: 10px 0;
  border-radius: 5px;
  font-size: 10pt;
}
/* line 2213, ../sass/minfit.scss */
.mobileDownload .downMain {
  margin: 50px auto;
}
/* line 2215, ../sass/minfit.scss */
.mobileDownload .downMain ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  width: 100%;
}
/* line 2219, ../sass/minfit.scss */
.mobileDownload .downMain ul li {
  text-align: center;
}
/* line 2222, ../sass/minfit.scss */
.mobileDownload .downMain ul li .radius {
  width: 100px;
  height: 100px;
  border: 1px solid #e7e7e6;
  border-radius: 50%;
  text-align: center;
  line-height: 100px;
  -webkit-box-shadow: 0px 2px 10px 0px #e9e1ce;
          box-shadow: 0px 2px 10px 0px #e9e1ce;
}
/* line 2230, ../sass/minfit.scss */
.mobileDownload .downMain ul li .radius img {
  width: 50%;
}
/* line 2234, ../sass/minfit.scss */
.mobileDownload .downMain ul li p {
  color: #222;
  font-size: 10pt;
  margin-top: 30px;
}
/* line 2241, ../sass/minfit.scss */
.mobileDownload .downMain .dowmMainTxt {
  font-size: 12pt;
  color: #222;
  text-align: center;
  margin-top: 50px;
}

/* line 2251, ../sass/minfit.scss */
.mobileFirefly .fireModel {
  width: 100%;
  height: 668px;
  background-image: -webkit-linear-gradient(#fff, #f2f2f2);
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
/* line 2260, ../sass/minfit.scss */
.mobileFirefly .fireModel p {
  margin-bottom: 5px;
  font-size: 10pt;
}
/* line 2264, ../sass/minfit.scss */
.mobileFirefly .fireModel .title {
  font-size: 14pt;
  color: #010101;
  font-weight: 600;
  margin: 15px 0;
}
/* line 2271, ../sass/minfit.scss */
.mobileFirefly .fireModel.model2 img {
  width: 80%;
  margin-top: 40px;
}
/* line 2277, ../sass/minfit.scss */
.mobileFirefly .fireModel.model3 img {
  width: 50%;
  margin-top: 20px;
}
/* line 2283, ../sass/minfit.scss */
.mobileFirefly .model1 {
  width: 100%;
  height: 668px;
  background: url(https://winhc.oss-cn-shanghai.aliyuncs.com/new_website/mobileImg/fireflyPhone1.png);
  background-size: cover;
  background-position: top;
  text-align: center;
  padding-top: 20px;
}
/* line 2291, ../sass/minfit.scss */
.mobileFirefly .model1 img {
  width: 120px;
}
/* line 2294, ../sass/minfit.scss */
.mobileFirefly .model1 .title {
  font-size: 18pt;
  color: #222;
  margin-top: 10px;
}
/* line 2299, ../sass/minfit.scss */
.mobileFirefly .model1 .title1 {
  font-size: 12pt;
  color: #222;
  margin: 7px 0;
}
/* line 2304, ../sass/minfit.scss */
.mobileFirefly .model1 p {
  font-size: 10pt;
  color: #222;
  margin-bottom: 5px;
}

/* line 2313, ../sass/minfit.scss */
#mobileExample {
  padding-top: 60px;
  width: 100%;
  height: 100%;
  background: #f2f2f2;
  display: -moz-box;
  display: -webkit-box;
  display: box;
  display: -ms-flexbox;
  display: flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
/* line 2321, ../sass/minfit.scss */
#mobileExample .con {
  -webkit-box-flex: 1;
  box-flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  overflow: auto;
  padding-bottom: 15px;
}
/* line 2325, ../sass/minfit.scss */
#mobileExample .con .top {
  margin-top: 15px;
  background: #fff;
  padding: 13px;
  text-align: left;
}
/* line 2330, ../sass/minfit.scss */
#mobileExample .con .top .topTitle {
  padding-bottom: 8px;
  font-size: 15px;
  line-height: 25px;
  color: #222;
}
/* line 2336, ../sass/minfit.scss */
#mobileExample .con .top .businessType {
  color: #d4b36b;
  font-size: 12px;
  line-height: 20px;
}
/* line 2340, ../sass/minfit.scss */
#mobileExample .con .top .businessType:before {
  content: '';
  width: 5px;
  height: 5px;
  background-color: #bfbfbf;
  display: inline-block;
  border-radius: 50%;
  margin-right: 5px;
  vertical-align: middle;
}
/* line 2352, ../sass/minfit.scss */
#mobileExample .con .title {
  background: #fff;
  margin-top: 15px;
  line-height: 26px;
  border-bottom: 1px solid #f4f4f4;
  font-size: 16px;
  padding: 5px 13px;
  position: relative;
  color: #222222;
}
/* line 2361, ../sass/minfit.scss */
#mobileExample .con .title .desc {
  font-size: 14px;
  color: #222222;
  line-height: 18px;
}
/* line 2366, ../sass/minfit.scss */
#mobileExample .con .title img {
  width: 2px;
  height: 15px;
  margin-right: 2px;
  vertical-align: middle;
}
/* line 2372, ../sass/minfit.scss */
#mobileExample .con .title span {
  display: inline-block;
  vertical-align: middle;
}
/* line 2376, ../sass/minfit.scss */
#mobileExample .con .title:after {
  content: '';
  display: block;
  position: absolute;
  width: 8px;
  height: 8px;
  border-left-color: #f4f4f4;
  border-top-color: #f4f4f4;
  bottom: -4px;
  border-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  background-color: #fff;
  left: 40px;
}
/* line 2397, ../sass/minfit.scss */
#mobileExample .con .content {
  padding: 10px 13px;
  font-size: 14px;
  line-height: 24px;
  color: #222222;
  background: #fff;
}
/* line 2403, ../sass/minfit.scss */
#mobileExample .con .content .more {
  background: #f6d99a;
  font-size: 12px;
  line-height: 26px;
  border-radius: 6px;
  position: relative;
  padding: 8px 10px;
  margin-top: 8px;
  text-indent: 50px;
  font-weight: 700;
}
/* line 2413, ../sass/minfit.scss */
#mobileExample .con .content .more .bgSpan {
  position: absolute;
  color: #fff;
  background: #e32323;
  font-size: 12px;
  line-height: 20px;
  width: 56px;
  height: 20px;
  left: -6px;
  top: 10px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  text-indent: 0;
  text-align: center;
}
/* line 2427, ../sass/minfit.scss */
#mobileExample .con .content .more .bgSpan:after {
  content: '';
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-color: #fff;
  border-right-color: #b70000;
  border-top-color: #b70000;
  bottom: -6px;
  left: 0px;
  border-width: 6px;
  border-top-style: solid;
  border-left-style: solid;
}
/* line 2444, ../sass/minfit.scss */
#mobileExample .con .content .moreTip {
  background: #fafafa;
  font-size: 12px;
  line-height: 24px;
  border-radius: 6px;
  border: 1px solid #f4f4f4;
  position: relative;
  padding: 2px 8px;
  margin-top: 8px;
}
/* line 2453, ../sass/minfit.scss */
#mobileExample .con .content .moreTip .bgSpan {
  color: #d4b36b;
  font-size: 14px;
}
/* line 2457, ../sass/minfit.scss */
#mobileExample .con .content .moreTip:before {
  content: '';
  display: block;
  position: absolute;
  width: 8px;
  height: 8px;
  border-left-color: #f4f4f4;
  border-top-color: #f4f4f4;
  top: -4px;
  left: 23px;
  border-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  background-color: #fafafa;
}
/* line 2478, ../sass/minfit.scss */
#mobileExample .con .content .bg {
  display: inline-block;
  vertical-align: middle;
  background: #eccd8a;
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  padding: 0 7px;
  margin-right: 5px;
}
/* line 2488, ../sass/minfit.scss */
#mobileExample .con .content .ipad {
  width: 100%;
  margin: 8px 0;
}
/* line 2492, ../sass/minfit.scss */
#mobileExample .con .content .userMsg {
  display: -moz-box;
  display: -webkit-box;
  display: box;
  display: -ms-flexbox;
  display: flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  box-align: center;
  -ms-flex-align: center;
  flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
/* line 2495, ../sass/minfit.scss */
#mobileExample .con .content .userMsg .avatar {
  width: 20pt;
  height: 20pt;
}
/* line 2499, ../sass/minfit.scss */
#mobileExample .con .content .userMsg .msg {
  -webkit-box-flex: 1;
  box-flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  padding-left: 12px;
}
/* line 2502, ../sass/minfit.scss */
#mobileExample .con .content .userMsg .msg .name {
  font-size: 14px;
  line-height: 20px;
  color: #595959;
}
/* line 2507, ../sass/minfit.scss */
#mobileExample .con .content .userMsg .msg .mobile {
  font-size: 10px;
  color: #666666;
  line-height: 16px;
}
/* line 2515, ../sass/minfit.scss */
#mobileExample .con .content .star {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-left: 10px;
}
